
using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using T2.WebSecurity.Data.Entities.Interfaces;
using T2.WebSecurity.Data.Entities.Search.Interfaces;


namespace T2.WebSecurity.Data.Controllers.Interfaces
{
	public interface IApplicationRolesController
	{
		IDictionary<string,Int32> ApplicationRoles_Add(IApplicationRoles  _applicationroles);
		IDictionary<string,Int32> ApplicationRoles_Modify(IApplicationRoles  _applicationroles);
		IDictionary<string,Int32> ApplicationRoles_Remove(IApplicationRoles  _applicationroles);
		IApplicationRoles ApplicationRoles_GetOne(IApplicationRoles  _applicationroles);
		List<IApplicationRoles> ApplicationRoles_GetAll(IApplicationRoles _applicationroles);
		List<IApplicationRoles> ApplicationRoles_Search(IApplicationRolesSearch _applicationroles);
		List<IApplicationRoles> Application_ApplicationRoles_ByParent(IApplicationRoles _applicationroles);
	
	
	
	}
	
	
}
